mitch johnson
Table TennisLast Weekend at Draycott: England's Two U11 Champions and the Real Story Behind the ScoreA white plastic ball bounced up and dropped onto the wooden table at Draycott...
Domestic FootballKing's Cup 2026 Invites Brunei: When a Four-Team Tournament Becomes Three and a HalfIn November 2026, the 52nd King's Cup takes place in Sisaket, a provincial to...
International Football16 Names for Garuda Before the 2027 Asian Cup: Selection or Accumulation?On forums across Jakarta, a list of sixteen names is being passed around like...
BadmintonAsian Games 2026: Indian Women's Badminton Team Opens Against Kazakhstan on Day OneOn September 20, 2026, the Day One schedule for the Asian Games 2026 in...
International FootballCamille Spaccarotella and Singapore's Journey to the Open Sea at the Asian GamesIn Singapore, they are used to building towers taller than any wave offshore....
EsportsPGL Wallachia Season 9 Day 2: A 20,000-Gold Lead at Minute 53, a 36-Minute Collapse, and LGD's Lopsided ScorelineAt minute 53, 1win Team led by 20,000 gold. The game ended at minute 68 —...
International FootballEfrain Juarez in Hungary: Re-reading a Mexican Coach's 14 Matches Through Raw DataA Night in Manchester, a Scoreboard That Doesn't Add Up That night I reopened...
BadmintonAn Se-young Wins Asian Games 2026: The 21-9 Second Game and What the Data Has Not Recorded YetIn the first game, An Se-young won by four points. In the second, the margin...
Table TennisWTT Feeder Chennai: Seven of Eight Men's Seeds Belong to the Host, and What That Forgotten Number Says About Indian Table TennisOn October 23, 2026, at the Tamil Nadu Physical Education and Sports Universi...
International FootballFrom Wembley to Augsburg: Tzolis and the Mental Steel of GreeceThe 74th minute in Augsburg. The ball was still at German feet — it had been...
EsportsWolves Esports Sweep A Team at VCT Threshold China: The Truth Behind a Scoreline That Proves Almost NothingThere are matches that do not take place on the field, but deep within the...
VolleyballSasipaporn Janthawisut and the Fight Against the 'Came to Vietnam for Money' StigmaThe Thai girl walked into the press room in Vinh Long with a thick notebook i...
International FootballThe V.League Transfer Window: Where a Signing Is Actually Verified1:14 a.m., and the analysis room at a V.League club was still lit. On the...
EsportsV.League 2026 Transfer Market: When Data Speaks and Silent DealsI sit at my usual coffee shop on Phan Dinh Phung Street, Saigon, watching the...
EsportsHome Advantage at Esports LAN: A Screaming Crowd Won't Save Your MacroHook I still remember the night in a hall packed with Korean fans. The home...
BasketballThe Null Threshold: The Morning a Basketball Model Refused to Write, and the Gaps Sports Writing Rushes to FillAt 5:47 in the morning, mist still clung to the windows in Chengdu. The secon...
Martial ArtsThe Map of Empty Spaces: Decoding Combat Sports When the Data Refuses to SpeakOn a night near the end of the year, I opened a combat-sports analysis file a...
BadmintonAn Se-young's Golden Era at the 2026 Asian Games: When Solo Dominance Crushes a Team EffortThe Aichi-Nagoya stadium was silent enough to hear the net stretch. On the...
EsportsWhen a 2,000-word sports analysis says nothing: Lessons on the limits of dataA sports analysis piece two thousand words long can contain how many...
TennisWhen Crude Tops $107, Tennis Reckons With a Bill Nobody AuditsAn airport at five in the morning. A player ranked 170th in the world sits...
